home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / prolog / sbprolog / amiga / c_src2_5.zoo / amigamake next >
Text File  |  1988-08-16  |  1KB  |  35 lines

  1. CFLAGS = -dAMIGA=1 +L +C +D
  2. # CC = /usr/local/gcc
  3. CC = cc
  4. OBJS = dispatch.o init.o float.o io.o sub_inst.o loader.o main.o parse_oprnd.o dis.o print_inst.o unify.o load_work.o aux.o evalexp.o
  5. sbprolog: $(OBJS) builtin/builtin.lib
  6.     ln -o sbprolog $(OBJS) -lbuiltin/builtin -lml32 -lcl32 -lmal32 builtin/meta.o
  7. dispatch.o: dispatch.c inst.h
  8.     $(CC)  $(CFLAGS) dispatch.c 
  9. dis.o: dis.c sim.h inst.h
  10.     $(CC)  $(CFLAGS) dis.c 
  11. init.o : init.c sim.h inst.h aux.h
  12.     $(CC)  $(CFLAGS) init.c
  13. float.o : float.c aux.h sim.h
  14.     $(CC)  $(CFLAGS) float.c
  15. io.o:    io.c aux.h sim.h 
  16.     $(CC)  $(CFLAGS) io.c 
  17. sub_inst.o: sub_inst.c sim.h aux.h
  18.     $(CC)  $(CFLAGS) sub_inst.c 
  19. loader.o : loader.c sim.h inst.h 
  20.     $(CC)  $(CFLAGS) loader.c 
  21. main.o : main.c simdef.h inst.h aux.h sim.h
  22.     $(CC)  $(CFLAGS) -Y256 main.c
  23. parse_oprnd.o : parse_oprnd.c inst.h sim.h
  24.     $(CC)  $(CFLAGS) parse_oprnd.c 
  25. print_inst.o:    print_inst.c inst.h sim.h
  26.     $(CC)  $(CFLAGS) print_inst.c 
  27. unify.o :    unify.c sim.h aux.h
  28.     $(CC)  $(CFLAGS) unify.c 
  29. load_work.o:    load_work.c sim.h aux.h
  30.     $(CC)  $(CFLAGS) load_work.c 
  31. aux.o : aux.c
  32.     $(CC)  $(CFLAGS) aux.c 
  33. evalexp.o : evalexp.c
  34.     $(CC)  $(CFLAGS) evalexp.c 
  35.